slaying the slain - Francés Inglés Diccionario